shuttle diplomacy


Results for "shuttle diplomacy"

English - Turkish Dictionary

shuttle diplomacy

(English - Turkish Dictionary) :
mekik diplomasisi.